// 整体字体缩小
.el-table {
    font-size: 12px !important;

    ::v-deep .tab_user {
        .name {
            font-size: 12px !important;
        }

        .city {
            color: #f00;
        }
    }

    .tab_td_img {
        width: 30px;
        height: 30px;
        margin: 4px;
    }
}

.msg_follow_btn {
    background: #409EFF;
    border: 1px solid #409EFF;
    color: #fff;
    font-size: 12px;
    outline: none;
    border-radius: 4px;
    padding: 4px 8px;
    margin: 0 10px;
    cursor: pointer;
}

.el_table_orange {
    color: #FF4500 !important;

    .tab_user {

        .name,
        .mobile {
            color: #FF4500 !important;
        }
    }
}

.el_table_yellow {
    color: #F8AE06 !important;

    .tab_user {

        .name,
        .mobile {
            color: #F8AE06 !important;
        }
    }
}

.page_scroll {
    overflow-y: auto;
    overflow-x: hidden;
    box-sizing: border-box;
    height: 100%;
}

.page_wrapper {
    height: 100%;
}

.NewCustomer {
    padding: 0 20px 20px 20px !important;
}